// String.prototype.substring()

// 编写一个函数， 他接受有10个整数组成的数组（0-9—）之间， [1,2,3,4,5,6,7,8,9,0]
// 返回类似于格式是  (123) 456-7890的电话号码   这样的字符串：

function createPhoneNumber(numbers) {
    // 模板  格式  
    numbers = numbers.join(''); // 数组 字符串化
    console.log(numbers); // 1234567890
    // substring() 方法返回一个字符串在开始索引到结束索引之间的一个子集，或从开始索引直到字符串的末尾的一个子集
    return `(${numbers.substring(0, 3)}) ${numbers.substring(3, 6)}-${numbers.substring(6)}`;
    // (123) 456-7890  substring[0, 3)

    // return `(${numbers.substr(0,3)}) ${numbers.substr(3,3)}-${numbers.substr(6,4)}`;
    // return `(${numbers[0]}${numbers[1]}${numbers[2]}) ${numbers[3]}${numbers[4]}${numbers[5]}-${numbers[6]}${numbers[7]}${numbers[8]}${numbers[9]}`;
}
console.log(createPhoneNumber([1, 2, 3, 4, 5, 6, 7, 8, 9, 0]));